视图强制渲染,组件插槽和Vue脚手架

视图强制渲染

<div class="app">

        <h1>{{obj}}</h1>

        <button @click="fn1">添加age</button>

        <button @click="fn2">删除age</button>

        <h1>{{arr}}</h1>

        <button @click="add">添加car</button>

    </div>

    <script src="./vue.js"></script>

    <script>

        new Vue({

            el: '.app',

            data: {

                obj: {

                    name: 'zhangsan'

                },

                arr: [{

                    car: 'bmw'

                }]

            },

            methods: {

                fn1() {

第一种$set()方法

                    /* this.$set(this.obj,'age',30) */

第二种this.$forceUpdate()方法 强制刷新视图

                    this.obj.age = 30;

                    this.$forceUpdate()

                },

                fn2() {

                    /* this.$delete(this.obj,'age') */

                    delete this.obj.age;

                    this.$forceUpdate()

                },

                add() {

                    /* this.$set(this.arr[0],'car2','benz') */

                    this.arr[0].car2 = 'benz';

                    this.$forceUpdate()

                }

            },

        })

组件插槽

<div class="app">

具名插槽

        <div>

            <artice>

slot='' ''  对应下面的位置

                <h2 slot="head">标题:论秦淮河为何如此?</h2>

                <button slot="foot">原来如此</button>

            </artice>

        </div>

    </div>

    <template id="art">

        <div>

<slot name='' ''>对应上面上面的值

            <slot name="head"></slot>

            <h3>国足在上游洗脚</h3>

            <slot name="foot"></slot>

        </div>

    </template>

    <script>

        new Vue({

            el: '.app',

            components: {

                artice:{

                    template:'#art'

                }

            }

        })

    </script>

脚手架的创建

1新建文件夹 取名webapp-vue,在文件夹内使用npm init -y 新建一个package.json文件

2.使用npm i -g @vue/cli 全局(整个电脑)安装一个脚手架工具

3.输入vue -V检查vuecli脚手架版本 发现报错

输入set-ExecutionPolicy RemoteSigned再根据提示输入大写的Y回车

4.然后在点击任务栏的输入框 右击选择命令窗口,选择以管理员身份运行

5.找到你的项目路径,复制在命令行窗口中输入 cd 加上你的路径

6.输入vue -V检查一下脚手夹版本发现显示版本号 表示ok

7.输入 vue create 项目名称 选择vue2(默认vue2)直接按回车

8.启动项目

输入 cd 项目名称 打开项目所在的文件夹

进来之后 输入 npm run serve 启动项目

                输入 npm run built   启动开发模式

脚手架目录

dist 打包后生成的文件夹

node_modeles  项目所需要的依赖文件

public 项目所需要的图片,假的数据json文件,包括index.html

src  资源文件

assets  放置图片的路径

components组件防止的路径

app.vue  入口的首个vue文件

man.js 首个入口的js文件

gitignore是用来告诉脚手架有哪些文件不需要被上传到git仓库中

babel.config 把es6,es7转换成兼容的es5

pack.json 项目的表述,启动命令

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342