vue-day4 1. localStorage与sessionStorage 1.1 localStorage的使用 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 copy <script > localStorage .age = 12 ; localStorage ['bir' ] = "2012-12-12" ; localStorage .setItem ("pwd" , "123456" ); localStorage .clear () </script >
1.2 localStorage储存对象类型
localStorage只能以文本的形式将数据保存到浏览器, 所以储存对象类型的数据时需要进行序列化与反序列化
序列化: JSON.stringify()
;
反序列化: JSON.parser()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 copy <script > let local = localStorage ; local.number = 13 ; local.name = "小黄" ; local.student = { id : 1 , username : "武开沅" , age : 18 , } console .log (typeof local.student ) console .log (local.student ) let student2 = { id : 2 , username : "小黄" , age : 55 , } local.stu = JSON .stringify (student2); let stu2 = JSON .parse (local.stu ); console .log (stu2.age ) </script >
2. vue-cli的开发 2.1 安装脚手架 1 2 3 4 5 6 7 8 9 copy # 1. 安装脚手架 npm install -g vue-cli # 2. 卸载脚手架 npm uninstall -g vue-cli # 3. 查看脚手架版本 vue -V # 4. vue -V 如果不能被识别 需要配置系统环境变量path vue.cmd所在位置 D:\node_space\npm_global
2.2 创建脚手架项目
脚手架项目中一切皆组件, 组件是一个个的单独的文件
1 2 3 4 5 6 7 copy # 1. 创建目录, 在此目录下创建项目 vue init webpack 项目名 # 2. 切换到创建成功的项目的目录下 执行命令 每创建一个项目都需要执行一次 npm install # 3. 启动项目 使用webstorm或者pycharm打开启动 终端启动 npm start npm run dev
1603421507018
1603421994206
2.3 常见命令的解释 1 2 3 4 5 6 copy 1. npm install a. 如果后面有包名, npm install xxx 则按照给定的包名安装 b. 如果npm install 后面没有包名,则按照当前目录下的packag.json来安装依赖 c. -g代表全局安装 只能安装工具 不能安装依赖 2. npm start npm run dev 所有使用npm构建的项目都可以使用npm start启动 等价于npm run dev