后端眼中的vue及其在laravel 中的使用

2020-03-01  本文已影响0人  大也也

引入

前端在laravel中的工作流程:

  1. 安装laravel
  2. 安装Node依赖
    执行 npm install 命令,会生成 node_modules项目目录
  3. 配置webpack.mix.js (前端所有资源编译的入口)
  4. 编译前端资源
    执行node_modules/.bin/webpack
    或使用package.json的脚本:npm run dev/production

概念认识

VUE 使用

Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统

  1. Hello World
<div id="app">
  {{ message }}
</div>
var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello World'
  }
})
  1. Vue 实例
    el属性指定哪些 html 元素可以使用Vue API。
    '#root'表示带有id="root"的 html 元素将可以使用Vue API。
    其他常用的属性包括:
    data指定 Vue 实例所拥有的变量。
    methods指定 Vue 实例所拥有的函数。
    computed指定 Vue 实例所拥有的计算属性(拥有固定的计算公式但值会发生变化的变量)
    components组件
    template组件包含的模板
  2. Vue实例在html 元素中常用的命令
    v-for可以进行数据的遍历,生成相同的 html 元素。
    v-model将 html 表单上的数据和 Vue 实例的数据进行双向绑定,两者只要其中一个发生变化,另一个也会随之变化。
    v-if检查给定的逻辑值,为真就渲染当前元素,否则不渲染。
    v-show检查给定的逻辑值,为真就显示当前元素,否则隐藏。
    v-on绑定事件监听器。发生指定事件便执行给定的函数。
    v-bind动态绑定属性。
上一篇 下一篇

猜你喜欢

热点阅读