在本教程中,您将学习如何在PHP Web项目中使用Vue.js。

前提条件

在项目中使用PHP和Vue.js需要具备一些先决条件。

显然,你需要在本地开发机器上安装PHP。如果你没有安装PHP,请访问官方网站了解更多关于安装过程的信息,你也可以按照系统的官方文档使用系统包管理器安装PHP

你需要具备PHP和JavaScript的基本工作知识

正在创建项目的PHP/Vue.js文件夹

在本教程中,将不使用CLI程序生成项目,因此你必须为项目手动创建目录结构,转到终端,并创建以下文件夹:$ mkdir php-vuejs-project

接下来,导航它内部,并创建一个js文件夹:$ cd php-vuejs-project

$ mkdir js

Vue.js

Vue.js文档显示了在您的项目中获取和包含Vue.js的不同方法,例如:

使用Vue CLI,

使用

使用

首先,从以下位置获取Vue.js库:vuejs.org/js/vue.js并将它复制到项目的js/文件夹中(确保首先创建一个),

添加主页

在项目的根目录中,使用以下命令创建一个index.php文件:$ touch index.php

使用代码编辑器打开index.php文件,并添加以下初始内容:

Vue.js in PHP

vue和php混用,在PHP中,使用Vue.js的教程相关推荐

  1. vue引入外部文件_vue文件中引入外部js

    1.在项目的入口文件中(app.js)定义remoteScript标签 Vue.component('remote-script', { render: function (createElement ...

  2. 如何在 Windows 10 中搭建 Node.js 环境?

    2019独角兽企业重金招聘Python工程师标准>>> [编者按]本文作者为 Szabolcs Kurdi,主要通过生动的实例介绍如何在 Windows 10 中搭建 Node.js ...

  3. 如何在require中使用VUE

    现在网上抄的沸沸扬扬的VUE看来是个很NB的东西啊,看了一下,确实相对于angular1来说简化了不少东西,性能方面也比angular1要好很多,所以现在用的人越来越多了,于是作为前端,学习一下新东西 ...

  4. vue之mapMutaions的使用 vuex中 action 用法示例 api.js的使用

    vue之mapMutations的使用 我们通过Mutation来改变store中的state,方法往往是在子组件中使用 this.$store.commit(); 来实现,但是这样的缺点是不容易查看 ...

  5. 在vscode中统一vue编码风格的方法

    vetur 很多人知道,但在 vscode 下没办法格式化 .vue 里的 html, js 很是头疼,代码风格无法统一. 所以不少人直接拆分开,然后在 .vue 中引入,虽然方法很好,但这有违 .v ...

  6. .vue文件_在idea中创建vue文件

    如何让idea支持.vue文件_WinterBluestar的博客-CSDN博客_idea中怎么样.vue文件夹​blog.csdn.net

  7. webpack项目中使用vue

    webpack项目中使用vue 第一步:运行 npm i vue –S 安装vue 第二步:在src->index.js入口文件中,通过 import Vue from 'vue' 来导入vue ...

  8. 用 TS + Vue 写了一个在 Chrome 中运行 Prettier 格式化的扩展程序

    在介绍 prettier-chrome 之前请允许我先介绍一下什么是 Prettier 如果你已经知道这是什么了并且已经会配置了,那么你可以直接跳到 prettier-chrome 的介绍 什么是 P ...

  9. Node.js webpack中导入vue的三种方法

    在webpack 中使用 Vue: 安装 vue 模块 npm i vue -S 注意: 在 webpack 中, 使用 import Vue from 'vue' 导入的 Vue 构造函数,功能不完 ...

最新文章

  1. vivo7.0系统机器(亲测有效)激活Xposed框架的教程
  2. js移除某个样式_js中如何移除css样式?
  3. VF01 BAPI :BAPI_BILLINGDOC_CREATEMULTIPLE
  4. 力扣题目系列:746. 使用最小花费爬楼梯 -- 一道动态规划入门题
  5. matlab软件安装码,Matlab2017a软件安装包以及安装教程
  6. http://95u.free.fr/index.php,Electronic Software Distribution Service
  7. SourceOffSite
  8. cocos2d-js 的 cc.callFunc 参数
  9. Quartus 在工具栏设置功能快捷方式
  10. 神经网络编程的34个案例,人工神经网络编程内容
  11. 计算机专业公务员歧视,考研,是我这辈子最后悔的事?工作找不到,公务员不能考!...
  12. java天才_哪个天才写的?太精辟了
  13. 有哪些能给视频加特效字幕的软件?试试这几种简单方法
  14. 前端集成解决方案(webpack、gulp)
  15. python 数据分析day4 Pandas 之 DataFrame
  16. 龙测独家AI全新功能上线,手机无感录制,AI自动生成测试用例
  17. 面经---测试工程师web端自动化---大厂面试题
  18. Linux系统磁盘的挂入和装载
  19. 基于canvas的手风琴特效
  20. 一文读懂程序化交易算法交易量化投资高频交易统计利

热门文章

  1. Java中遍历Map的两种方法:keySet和entrySet
  2. 【JS】930- 更快的 async 函数和 promises
  3. PAD情感模型、情感空间的表达与计算
  4. 知识蒸馏论文翻译(3)—— Ensembled CTR Prediction via Knowledge Distillation
  5. Synchronized的原理及自旋锁,偏向锁,轻量级锁,重量级锁的区别
  6. STM32——串口通信实验
  7. mysql连接oracle数据库服务器_Oracle 远程链接oracle数据库服务器的配置
  8. 107 下载安装启动xampp
  9. 【Ei检索】2022年计算语言学和自然语言处理国际会议(CLNLP 2022)
  10. Lyft安抚IPO投资者:公司长期毛利率将达到70%