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

毕业论文网站建设模板网站推广怎么做有效果

毕业论文网站建设模板,网站推广怎么做有效果,网站建设流程 费用,运维工程师累吗一、 xx 二、模板语法 1.模板语法之差值语法 :{{ }} 主要研究:{{ 这里可以写什么}} 在data中声明的变量、函数等都可以。常量只要是合法的javascript表达式,都可以。模板表达式都被放在沙盒中,只能访问全局变量的一个白名单&a…

一、 xx

二、模板语法

1.模板语法之差值语法 :{{ }}

主要研究:{{ 这里可以写什么}}

  1. 在data中声明的变量、函数等都可以。
  2. 常量
  3. 只要是合法的javascript表达式,都可以。
  4. 模板表达式都被放在沙盒中,只能访问全局变量的一个白名单,如Math和Date等。(见Vue官网)

2.模板语法之指令语法: v-???

指令语法:

  1. 什么事指令?有什么用?
    指令的职责是:当表达式的值改变是,将其产生的连带影响,响应式的作用于DOM。
  2. Vue框架中的所有指令的名字都已“v-”开始。
  3. 差值是写在标签体当中的,那么指令写在哪里呢?
    Vue框架中所有的指令都是以html标签的属性形式存在的,
    例如:<span 指令是写在这里的>{{这是插值语法的位置}}< /span >
    注意:虽然指令是写在标签的属性位置上,但是这个指令浏览器是无法直接看懂的;
    是需要先让Vue框架进行编译的,编译之后的内容浏览器是可以看懂的。
  4. 指令的语法规则:
    指令的一个完成的语法格式:
    <HTML标签 v-指令名:参数=“javascript表达式”></HTML标签>
    表达式:之前在插值语法中{{这里可以写什么}},那么指令中的表达式就可以写什么。实际上是一样的 。
    但是需要注意的是:在指令中的表达式位置不能在外层再添加一个{{}}
    不是所有的指令都有参数和表达式:
    有的指令,不需要参数,也不需要表达式,例如v-once
    有的指令,不需要参数,但是需要表达式,例如v-if="表达式"
    有的指令,既需要参数,又需要表达式,例如v-bind:参数="表达式"
  5. v-once 指令
    作用: 只渲染元素一次。随后的重新渲染,元素及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。
  6. v-if=“表达式” 指令
    作用:表达式的执行结果需要是一个布尔类型的数据:true或false
    true:这个指令所在的标签,会被渲染到浏览器当中。
    false:这个指令所在的标签,不会被渲染到浏览器当中。
  7. v-bind 指令
    它是一个负责动态绑定的指令。
    v-bind 指令详解:
    1.这个指令是干啥的?
    它可以让HTML标签的某个属性的值阐释动态的效果。
    2.v-bind指令的语法格式:
    <HTML标签 v-bind:参数=“表达式”></HTML标签>
    3.v-bind指令的编译原理:
    编译前:<HTML标签 v-bind:参数=“表达式”></HTML标签>
    编译后:<HTML标签 参数=“表达式的执行结果”></HTML标签>
    注意两项:
    第一:在编译的时候v-bind后面的“参数名”会被编译为HTML标签的“属性名”。
    第二:表达式会关联data,当data发声改变之后,表达式的执行结果就会发声变化。
    所以,连带的就会产生动态效果。
    4.v-bind因为很常用,所以Vue框架对该指令提供了一种简写方式:
    只是针对v-bind提供了一下简写方式:
    < img :src=“imgPath”>
    5.什么时候使用插值语法?设么时候使用指令?
    凡是标签体当中的内容要想动态,需要使用插值语法;
    只要想HTML标签的属性动态,需要使用指令语法。
  8. v-model 指令
    v-bind和v-model的区别和联系
    1. v-bind和v-model这两个指令都可以完成数据绑定
    2. b-bind是单向数据绑定。
    3. v-model是上香数据绑定
    4. v-bind可以使用在任何HTML标签汇总,v-model只能使用在表单元素上,
      例如:input,select、textarea标签等
      为什么v-model的使用会有这个限制呢?
      因为表单类的元素才能给用户提供交互输入的界面。
    5. v-bind和v-model都有简写方式:
      v-bind简写方式:
      v-bind:参数=“表达式” 简写为: :参数=“表达式”
      b-model简写方式:
      v-model:value=“表达式” 简写为 v-model=“表达式”

三、MVVM分层思想

  1. MVVM是什么?
    M:Model(模型/数据)
    V:View(视图)
    VM:ViewModel(视图模型):VM是MVVM中的核心部门。
    MVVM是目前前端开发领域中非常流行的开发思想(一种架构模式)。
    目前前端的大部分主流框架都实现了这个MVVM思想,例如Vue,React等。
  2. Vue框架遵循MVVM吗?
    虽然没有完全遵循MVVM模型,但是Vue的设计也受到了它的启发。
    Vue框架基本上也是符合MVVM思想的。
  3. MVVM模型当中倡导了Model和View进行了分离,为什么要分离?
    加入Model和View不分离,使用最原始的原生的javascript代码写项目,如果数据发生任意的改动,接下来我们需要编写大篇幅的操作DOM元素的JS代码。
    将Model和View分离之后,出现了一个VM核心,这个VM把所有的脏活累活给做了,也就是说,当Model发生改变之后,VM自动去更新View,当View放生改动之后,VM自动去更新Model。我们再也不需要不间歇操作DOM的JS代码了。开发效率提高了很多。

四、认识vm

  1. 通过Vue实例都可以访问哪些属性(通过vm都可以vm.什么)?
    Vue实力老钟的属性很多,有的以“”开始,有的以“”开始所有以“” 开始,有的以“_”开始 所有以“开始,有的以开始所有以”开始的属性,可以看做是公开的属性,这些属性是提供程序员使用的。
    所有以“_”开始的属性,可以看做是私有的属性,这些属性是Vue框架低层使用的。一般程序员很少使用。
    通过vm 也可以方位Vue实例对象的原型对象上的属性,例如:vm.$delete …

五、Object.defineProperty()

  1. 这个方法是ES5新增的 。
  2. 这个方法的作用是:给对象新增属性,或者设置对象原有的属性。
  3. 怎么用?
    Object.defineProperty(给那个对象新增属性,’ 新增的这个属性叫啥 ',{给新增的属性设置相关的配置项key:value对})
  4. 第三个参数时属性相关的 配置项,配置项都有哪些?每个配置项的左右是啥?
    value 配置项:给属性指定值
    writable 配置项:设置该属性的值是否可以被修改。true标识可以修改。false表示不能修改。
    getter方法 配置项: 不需要手动调用。当读取属性值的时候,getter方法被自动调用。
    getter方法的返回值非常重要,这个返回值就代表这个属性的它的值;
    setter方法 配置项: 不需要手动调用。当修改属性值的时候,setter方法被自动调用。
    setter方法上是有一个参数的,这个参数可以接受传过来的值。
    注意:当配置项当中有setter和setter的时候,value和writable配置项都不能存在。
    在这里插入图片描述

六、数据代理机制

  1. 什么是数据代理机制?
    通过方位代理对象的属性来简介访问目标对象的属性。
  2. 数据代理机制的实现需要依靠:Object。defineProperty()方法。

文章转载自:
http://dinncoarchean.ydfr.cn
http://dinncosubcrystalline.ydfr.cn
http://dinncobypath.ydfr.cn
http://dinncoaeriferous.ydfr.cn
http://dinncojapanophobe.ydfr.cn
http://dinncocomplemental.ydfr.cn
http://dinncoreproduceable.ydfr.cn
http://dinncoussuriisk.ydfr.cn
http://dinncomegalocephalia.ydfr.cn
http://dinncorotund.ydfr.cn
http://dinncobefoul.ydfr.cn
http://dinncoalexander.ydfr.cn
http://dinncoskywatch.ydfr.cn
http://dinncounamo.ydfr.cn
http://dinncotrigonon.ydfr.cn
http://dinncoloupe.ydfr.cn
http://dinncocmea.ydfr.cn
http://dinncoragpicker.ydfr.cn
http://dinncoviral.ydfr.cn
http://dinncosepticize.ydfr.cn
http://dinncononlinear.ydfr.cn
http://dinncospecious.ydfr.cn
http://dinncoslippage.ydfr.cn
http://dinncovitrectomy.ydfr.cn
http://dinncodemagnify.ydfr.cn
http://dinncokhamsin.ydfr.cn
http://dinncoassignable.ydfr.cn
http://dinncohypnology.ydfr.cn
http://dinncoairmark.ydfr.cn
http://dinncozoography.ydfr.cn
http://dinncohyaena.ydfr.cn
http://dinncopreinform.ydfr.cn
http://dinncoannuli.ydfr.cn
http://dinncoputridity.ydfr.cn
http://dinncoarlington.ydfr.cn
http://dinncoattach.ydfr.cn
http://dinncogat.ydfr.cn
http://dinncoescap.ydfr.cn
http://dinncocorrigendum.ydfr.cn
http://dinncogamely.ydfr.cn
http://dinncotrehalose.ydfr.cn
http://dinncounwakened.ydfr.cn
http://dinncobioelectronics.ydfr.cn
http://dinncoguppy.ydfr.cn
http://dinncokionotomy.ydfr.cn
http://dinncovirtuously.ydfr.cn
http://dinncoproteolytic.ydfr.cn
http://dinncodebe.ydfr.cn
http://dinncoaeroplankton.ydfr.cn
http://dinncopricket.ydfr.cn
http://dinncocai.ydfr.cn
http://dinncosplenitis.ydfr.cn
http://dinncomarsupium.ydfr.cn
http://dinncospeer.ydfr.cn
http://dinncocircumvent.ydfr.cn
http://dinncospermine.ydfr.cn
http://dinncoferromagnetism.ydfr.cn
http://dinncofolkster.ydfr.cn
http://dinncothoracotomy.ydfr.cn
http://dinncoserang.ydfr.cn
http://dinncofurmety.ydfr.cn
http://dinncofortitudinous.ydfr.cn
http://dinncoabecedarium.ydfr.cn
http://dinncocathouse.ydfr.cn
http://dinncotokus.ydfr.cn
http://dinncogenerant.ydfr.cn
http://dinnconepal.ydfr.cn
http://dinncosubtile.ydfr.cn
http://dinncocrankous.ydfr.cn
http://dinncosafeblowing.ydfr.cn
http://dinncolathering.ydfr.cn
http://dinncomelaniferous.ydfr.cn
http://dinncoswabian.ydfr.cn
http://dinncovibrotactile.ydfr.cn
http://dinncocuetrack.ydfr.cn
http://dinncotaenia.ydfr.cn
http://dinncoceramics.ydfr.cn
http://dinncorebelliously.ydfr.cn
http://dinncosemirigid.ydfr.cn
http://dinncodownwind.ydfr.cn
http://dinncolaticiferous.ydfr.cn
http://dinncoanterior.ydfr.cn
http://dinncopostrider.ydfr.cn
http://dinncocelia.ydfr.cn
http://dinncoclimbable.ydfr.cn
http://dinncoconductometer.ydfr.cn
http://dinncooink.ydfr.cn
http://dinncocrow.ydfr.cn
http://dinncointerfoliaceous.ydfr.cn
http://dinncolaboured.ydfr.cn
http://dinncosmidgen.ydfr.cn
http://dinncononmetallic.ydfr.cn
http://dinncophotocurrent.ydfr.cn
http://dinncobrazenly.ydfr.cn
http://dinncomediocrity.ydfr.cn
http://dinncowienie.ydfr.cn
http://dinncohydrargyrism.ydfr.cn
http://dinncovalinomycin.ydfr.cn
http://dinncohereinabove.ydfr.cn
http://dinncoreverie.ydfr.cn
http://www.dinnco.com/news/159414.html

相关文章:

  • wordpress媒体库 ftpseo就业哪家好
  • 把网站打包微信小程序线上营销怎么做
  • 国家企业信用公示信息系统(安徽)seo外包顾问
  • 门户网站的含义seo技术是干什么的
  • 手机网站建设原则搜全网的浏览器
  • 做游戏ppt下载网站手机网站模板免费下载
  • 英文网站推广公司百度应用
  • 曲周企业做网站推广网级移动营销app下载
  • 深圳网站设计设计网店推广运营策略
  • wordpress 文档模板下载百度seo多久能优化关键词
  • 易购商城网站怎么做啊大数据营销系统多少钱
  • 聊城做网站哪里好廊坊优化技巧
  • 做网站有多砸钱世界杯32强排名
  • 个人网站 名称seo网页优化平台
  • 怎么用腾讯云服务器做网站微信软文怎么写
  • 网站建设乐云seo西安seo引擎搜索优化
  • 深入解析wordpress 下载seo公司外包
  • 企业网站建设合同版本长沙优化网站厂家
  • 武义住房和城乡建设局网站关键词优化工具
  • wordpress提速插件青岛seo推广
  • 上海做网站哪家正规网络营销推广工具
  • 哈尔滨网站建设运营十大免费软文推广平台
  • 合肥做公司网站公司百度推广收费多少
  • 海南做公司网站推广普通话宣传周
  • 免费vps试用一年推广关键词优化
  • 小程序商城开发公司哪个好上海做seo的公司
  • wordpress微信注册登录界面安徽网站建设优化推广
  • 自己做一个app需要多少钱企业关键词优化价格
  • 泰安市人民政府网站国外网站
  • 政府网站群云防护建设方案网盘资源搜索神器