当前位置: 首页 > wzjs >正文

url重写 网站可以免费网络推广网站

url重写 网站,可以免费网络推广网站,公司做网站要多长时间审核,免费推广神器如果仅仅像我们以上书写的程序&#xff0c;我们完全没有必要使用Vue&#xff0c;直接在body里直接书写就可以了&#xff1a; 在Vue中还有一个data的配置项&#xff0c;它可以帮助我们动态的渲染页面&#xff0c; 代码如下&#xff1a; <!DOCTYPE html> <html lang&…

如果仅仅像我们以上书写的程序,我们完全没有必要使用Vue,直接在body里直接书写就可以了:

在Vue中还有一个data的配置项,它可以帮助我们动态的渲染页面,

代码如下

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>模板语句的数据来源</title>
    <!-- 引入Vue -->
    <script src="../js/vue.js"></script>
  </head>
  <body>
    <!-- 指定挂载位置 -->
    <div id="app"></div>
    <!-- vue程序 -->
    <script>
      new Vue({
        // template: `<h1>我叫张三,我今年18岁了</h1>`,
        template: `<h1>我叫{{name}},我今年{{age}}岁了</h1>`,
        //1.1 data函数写法
        // data: function () {
        //   return {
        //     name: "章三",
        //     age: 28,
        //   };
        // },
        //1.2 data函数简写
        // data() {
        //   return {
        //     name: "章三",
        //     age: 28,
        //   };
        // },
        // 2、data对象写法
        data: {
          name: "李四",
          age: 18,
          hobby: ["跑步", "游泳", "学习"],
          salary: {
            base: "5k",
            bonus: {
              month: "5k",
              year: "10k",
            },
          },
        },
      }).$mount("#app");
    </script>
  </body>
</html>

代码解释

1、data是Vue实例的数据对象,是给整个Vue实例提供数据来源的

2、data配置项的value值,有两种写法 Object|Function(对象或者函数),现阶段,这两种写法都可以,后期学到组件化的时候,data只能是函数的写法,建议大家直接用函数

3、如果data是对象的写法,对象必须是存粹的对象(含有0个或多个key:value)

4、data数据插入到模版语句中,可以用{{}},这是Vue框架自己搞的一个语法,叫插值语法(或叫胡子语法),可以从data根据key获取value,并且将value插入到对应的位置,注意{{}}语法是固定语法,不可以添加其他内容,例如空格{ { }}

5、data可以写多级,然后去一级一级获取

6、Vue编译器对template进行编译,遇到{{}}语法时,就去data里取数据,然后将获取到的数据插入到对应的位置,生成对应的html代码,最终将html渲染到挂载位置,呈现

7、当data发生改变时,template模版就会被重新编译,重新渲染

Vue的template配置项

具体代码:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>template配置项详解</title>
    <!-- 引入Vue -->
    <script src="../js/vue.js"></script>
  </head>
  <body>
    <!-- 指定挂载位置 -->
    <!-- 注意:以下代码是Vue框架能看懂的代码了。
        下面的代码就是一个模板语句。这个代码是需要Vue框架编译,然后渲染的。 -->
    <div id="app">
      <!-- <div>
        <h1>{{msg}}</h1>
        <h1>{{name}}</h1>
      </div> -->
    </div>

    <!-- vue程序 -->
    <script>
      new Vue({
        // 错误的
        //template : '<h1>{{msg}}</h1><h1>张三</h1>',
        template: `
            <div>
                <h1>{{msg}}</h1>
                <h1>{{name}}</h1>
            </div>
            `,
        data: {
          msg: "Hello World!!!!!!!",
          name: "张三",
        },
      }).$mount("#app");
    </script>
  </body>
</html>

代码解释

1、template只能有一个根元素,只要data数据发生变化,template就会重新编译

2、template编译后进行渲染时会将挂载位置的元素替换。

3、template后面的代码如果需要换行的话,建议将代码写到``符号当中,不建议使用 + 进行字符串的拼接。

4、template配置项可以省略,将其直接编写到HTMl代码中,此时指定挂载的位置就不会被替换

5、只要data中的数据发生了变化,模版语句就一定会重新编译

http://www.dtcms.com/wzjs/78239.html

相关文章:

  • 制作和淘宝商城一样网站seo网课培训
  • 电脑维护网站模板广州权威发布
  • crm系统中最基本的功能模块成都黑帽seo
  • 重庆疾控最新通告今天搜索引擎优化培训
  • 塘厦网站仿做百度关键词广告怎么收费
  • 乐山企业网站建设网店推广方式有哪些
  • 建设工程询价网站有哪些app推广方案怎么写
  • 三级课题做网站4p 4c 4r营销理论区别
  • 重庆企业网站建设官网长沙sem培训
  • 拼多多网店转让平台seo提升排名技巧
  • 企业免费网站优化服务房地产网站模板
  • 日本人做的招聘网站可以建网站的网络公司有哪些
  • 深圳的互联网公司排名seo关键词排名优化官网
  • 英文wordpress变中文常州seo收费
  • 阳江网站制作建设微信社群营销
  • 浏览器什么网站都能打开的行业关键词搜索量排名
  • 网站开发方案怎么写sem培训学校
  • 中国风html5网站模板免费下载百度网站推广费用多少
  • 茂南网站建设公司东莞网站建设公司排名
  • 杭州富阳网站建设公司5118关键词查询工具
  • 怎么做购物型网站sem竞价代运营公司
  • 个人怎么做公司网站网站seo排名免费咨询
  • 个人网站可以做百度搜索妈妈网站推广优化c重庆
  • 郏县网站制作哪家公司好脚上起小水泡还很痒是怎么回事
  • 微信公众号商城怎么制作沈阳专业seo
  • 广东购物网站建设报价杭州线上推广
  • 网站功能有哪些seo排名工具哪个好
  • 电商平台建站最近一周的新闻热点事件
  • 石家庄做网站百度推广百度搜索大数据怎么查
  • 做单页网站怎么选产品58黄页网推广公司