新建一个vue页面
新建一个vue页面
新建一个vue页面
第一步,新建一个文件夹/tmp/learn
第二步,进入该文件夹 cd /tmp/learn/
第三步,在此处新建一个js文件夹
第四步,去vue官网下载一个vue.js完整版本,放在该文件夹下。vue.js下载地址
第五步,在/tmp/learn/文件夹下新建一个index.html
index.html的内容如下:
!DOCTYPE html html lang="en" head meta charset="UTF-8" meta name="viewport" content="width=device-width, initial-scale=1.0" titleDocument/title !-- 引用vue.js -- script src="./js/vue.js"/script /head body div id="app" input type="button" value="button1" v-on:click="show()"/ input type="button" value="button1" @click="show2(33)"/ h3{{word}}/h3 /div script //Module var m = { word: 'Hello,World! I am a Vue' } //ViewModel var vm = new Vue({ el:'#app',//挂载点 data: m,//数据 //方法 methods:{ show(){ console.log("hello,world"); this.word='test'; }, show2(x){ console.log("test"+x); } } }) /script /body /html
这里推荐VS code作为日常开发工具,推荐安装open with live server。在vs code中搜索live server即可下载安装。
新建一个vue页面 相关文章
- Vuex使用流程
1.可以devDependencies安装:npm installvuex -D "vuex":"^3.6.2"2.创建store文件src/store/index.js或者src/store.js import Vue from "vue";import Vuex from "vuex";Vue.use(Vuex);import travel from "./modules/travel";import goods from "./modules/g
- 如何实现一个圣杯布局
什么是圣杯布局 圣杯布局是为了讨论「三栏液态布局」的实现,最早的完美实现是由 Matthew Levine 在 2006 年写的一篇文章 《In Search of the Holy Grail》 ,它主要讲述了网页中关于最佳圣杯的实现方法。 它有以下几点要求: 上部(header)和下部(footer)各
- Java方法重载
方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载的规则: 方法名称必须相同。 参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等)。 方法的返回类型可以相同也可以不相同。 仅仅返回类型不同不足以成为方法的
- 【vue】计算属性
前言 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的,比如简单的三元判断等。如果我们有一个变量是一段复杂的逻辑运算,写在了模板中,会让我们的模板看起来很笨重,而且需要时间理解这段代码到底写了什么如果多个地方使用到这个变量,还会让
- vue 封装api请求
1.新建js文件 http.js import axios from "axios";import QS from "qs"; //引入qs模块,用来序列化post类型的数据import Vue from "vue";//环境的切换if (process.env.NODE_ENV == "development") { // axios.defaults.baseURL = "";//正式 // axios.defaults
- 命令行传参
命令行传参 有时候你希望运行一个程序时候再传递给它消息。这要靠传递命令行参数给main()函数实现 public class CommandLine{public static void main(String arg[]){//args.length 数组长度for(int i=0; iargs.length; i++){System.out.println("args[" + i
- 引入vue.js的html如何做到兼容pc和移动端
mounted: function () { let _this = this ; var str = window.navigator.userAgent; // 判断设备 console.log(str,'---str') if(str.toLowerCase().indexOf("mobile") == -1){ $(document).ready(function () { _this.setSize() ; }) // 窗口变化时 $(windo
- 一个很好用的ORM库--peewee
发现一个很好用的 ORM 库 -- peewee 以下为简单示例 from peewee import *db = SqliteDatabase('test.db')# 定义表结构class Person(Model): sex_set = ((0, '女'), (1, '男')) name = CharField(max_length=20, default='huyang', verbose_name='姓名') age
- 面试题 01.02. 判定是否互为字符重排
题意 看一个字符串是否为另一个字符串的重新排列 思路 显然的一种情况是两个字符串的长度不一样的时候,肯定不是重排。 1??排序法。如果是重排,那么两个字符串排序后应该是一样的字符串。时间复杂度是\(O(nlogn)\) 2??用空间换时间,题目没说是Ascii还是Uni
- vuecli 之 脚手架的介绍和安装(vue3.x创建vue2.x项目)
一.认知 vue create 项目名 是vue-cli3.x的初始化方式,目前模板是固定的,模板选项可自由配置 vue init webpack 项目名是 vue-cli2.x的初始化方式 如何将vue-cli2.x项目向3.迁移只需要把static目录赋值到public目录下,老项目的src目录覆盖3.x的目录(如何修改