zoukankan      html  css  js  c++  java
  • VUE

    1. uni-app 基于Vue 2.0实现,开发者需注意Vue 1.0 -> 2.0 的使用差异,详见从 Vue 1.x 迁移
    2. data 属性必须声明为返回一个初始数据对象的函数;否则页面关闭时,数据不会自动销毁,再次打开该页面时,会显示上次数据

         //正确用法,使用函数返回对象
         data() {
             return {
                 title: 'Hello'
             }
         }
         //错误写法,会导致再次打开页面时,显示上次数据
         data: {
             title: 'Hello'
         }
    3. 在微信小程序端,uni-app 将数据绑定功能委托给Vue,开发者需按Vue 2.0的写法实现数据绑定,不支持微信小程序的数据绑定写法,故如下写法不支持:

         <view id="item-{{id}}"></view>

      需修改为:

       <view v-bind:id="'item-' + id "></view>
    4. vue:是一套用于构建用户界面的渐进式的JavaScript的框架
    5. webpack:是一个现代JavaScript应用程序的静态模块打包器
    6. vue-cli:是一个基于vue.js进行快速开发的完整系统
    7. node.js:是一个开源与跨平台的JavaScript运行时环境,他是一个可用于几乎任何项目的流行工具。它是js的运行环境,不管你是什么系统,只要安装了对应版本的NodeJs,你就可以用js来开发后台程序。

      其实VUE本身不依赖NodeJs,如果我们单纯的只是使用VUE,当真是不需求使用也不需要安装NodeJs;

      如我们上文所述,因为我们用了Webpack来构建打包项目,而Webpack又是基于NodeJs开发的,So...

    8. NPM:npm号称是世界上最大的软件注册中心,全球(来自各大洲)开源软件开发者们利用它来相互借鉴相互共享…你也可以理解NPM是javascript包的服务中心,我们用它作为工具来对NodeJs包进行管理;
  • 相关阅读:
    java实现可安装的exe程序
    WINDOWS上使用BAT定期执行备份操作
    Freemaker基于word模板动态导出
    网页静态化Freemarker
    Linux下Mysql每天自动备份
    搭建cas单点登录服务器
    GridView多列排序
    python学习-发送邮件(smtp)
    python3+selenium3学习——发送邮件
    redis相关-基础语法
  • 原文地址:https://www.cnblogs.com/WebApp-DotNet/p/14143694.html
Copyright © 2011-2022 走看看