发表于: 2019-11-22 23:47:59

1 1072


今日完成的事

复习了vue

Vue

Vue:渐进式框架,vue特点:只关注视图层,易学,轻量,灵活,适用于移动端项目

渐进式理解:声明式渲染,组件系统,客户端路由,大规模状态管理,构建工具

Vue的两个核心点:1响应式数据变化,当数据发生改变视图自动更新。

2.组合的视图组件

Ui页面映射为组件树,划分组件可维护,可复用客测试。

Mvc模式(单向的)

Mmodel数据

Vvide视图

Ccontroller控制器

MvvM模式(双向的)

Mmodel数据

Vvide视图

V: modelvide视图模型

搭建vue开发环境

cnpm install --global vue-cli2.0

创建项目

vue init webpack 项目名

安装依赖

cd到项目安装依赖

cnpm install

另一种创建项目的方式

vue init webpack-simple 项目名

cd到项目里

cnpm install安装依赖

npm  run dev

vue cli3安装环境

npm install -g @vue/cli

vue-cli3.0以上创建项目

vue create 项目名

npm run serve

图形创建

通过Vue ui打开一个页面

                                             

\

Vue目录

node-modules:项目所需要的依赖

src:开发所用的资源

babelrcbabe的配置文件

.editorconfig:编辑器的配置文件

.gitignore:配置文件

Index.html:入口文件

package.json:项目配置文件,管理项目所需的各种模块,比如项目的版本号名称等等。

README.md:项目说明文件

webpack.config.jswebpack配置文件

src  assets:静态资源文件

src  App.vue:跟组件

v-for指令,循环指令,把数据循环到页面上。

v-html指令

把动态数据绑定到html

 

v-text指令

 

获取循环的索引值

在循环的后面放一个key

Class指令

 

Style指令

双向数据绑定

v-model

vue里面所有的方法都要放到methods这个里面

ref指令

vue里面提供了一个ref指令,用来获取dom节点,这个指令就像id一样首先给元素起一个ref

获取表单元素

获取他的值

不止表单元素,其他元素也可以

也可以改变属性



返回列表 返回列表
评论

    分享到