10 2020 档案
摘要:小皮面板 Nginx中关于ThinkPHP项目的伪静态设置 下载并安装上了最新版的小皮面板,配置好相关环境后发现我的几个TP5项目不能正常运行,以经验来看是伪静态的设置问题,于是我找到了相关设置的地方,如下图: 点击伪静态后输入如下代码,并重启Nginx。 代码如下: if (!-e $reques
阅读全文
摘要:参考: http://www.ruanyifeng.com/blog/2016/10/ https://docs.npmjs.com/cli/run-script Node 开发离不开 npm,而脚本功能是 npm 最强大、最常用的功能之一。 本文介绍如何使用 npm 脚本(npm scripts)
阅读全文
摘要:命令行工具 (CLI) https://cn.vuejs.org/v2/guide/installation.html#%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7-CLI Vue 提供了一个官方的 CLI,为单页面应用 (SPA) 快速搭建繁杂的脚手架
阅读全文
摘要:对于大多数单页面应用,都推荐使用官方支持的 vue-router 库。更多细节可以移步 vue-router 文档。 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有: 嵌套的路由/视图表 模块化的、基于组件的路
阅读全文
摘要:每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 比如 created 钩子可以用来在一个实例被创建之后执行
阅读全文
摘要:官方资源 https://cn.vuejs.org/v2/guide/components.html https://cn.vuejs.org/v2/guide/components-registration.html 什么是组件 组件系统是 Vue 的一个重要概念,因为它是一种抽象,允许我们使用小
阅读全文
摘要:只要在闭包匿名函数后面加上use(变量)即可 例: TemplateModel::where('id', 'IN',function ($query) use($keywords) { $query->table('template_keyword_related')->where('keyword
阅读全文
摘要:我们在构建应用时需要访问一个 API 并展示其数据。做这件事的方法有好几种,而使用基于 Promise 的 HTTP 客户端 axios 则是其中非常流行的一种。 直接使用cdn 现在我们结合json-server来测试 json-server :https://www.cnblogs.com/ma
阅读全文
摘要:json-server 是用来模拟后端接口返回的数据结构和请求操作的 https://github.com/typicode/json-server 使用全局安装 npm install json-server -g json-server 会将一个json文件作为数据库来存储数据,对json数据的
阅读全文
摘要:https://cn.vuejs.org/v2/guide/transitions.html 我们可以使用v-if或者v-show控制dom元素的显示和隐藏 <div id="app"> <button @click="go">显示/隐藏</button> <p v-show="is">pppppp
阅读全文
摘要:https://cn.vuejs.org/v2/guide/custom-directive.html 用过 v-on 、v-model、v-show 等指令,在操作 dom 时使用了 ref 属性,其实之前学过的指令也是操作dom 的一种方式,但有时,这些指令并不能满足我们的需求,因此 vue 允
阅读全文
摘要:使用ref操作DOM https://cn.vuejs.org/v2/guide/components-edge-cases.html 在使用 jq 时,首要任务就是学习选择器的使用,因为选择可以极其方便帮助我们获取节点查找dom,因为我们要通过dom展示处理数据。而在Vue中,我们的编程理念发生了
阅读全文
摘要:https://cn.vuejs.org/v2/guide/computed.html 计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message.split('').reve
阅读全文
摘要:MVC 设计思想: M: model 数据模型层 提供数据 V: Views 视图层 渲染数据 C: controller 控制层 调用数据渲染视图 MVVM 设计思想: M: model 数据模型层 提供数据 V: Views 视图层 渲染数据 VM:ViewsModel 视图模型层 调用数据渲染
阅读全文
摘要:插值 文本 数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值: <span>Message: {{ msg }}</span> Mustache 标签将会被替代为对应数据对象上 msg 属性的值。无论何时,绑定的数据对象上 msg 属性发生了改变,插值处的内容都会更新。
阅读全文
摘要:开发工程发展历史 现在对目前的项目工程化有了大体了了解,那么其中,在第二阶段的工程化演进中,有一个重要的工程设计理念诞生,他就是著名的 MVC 设计模式,简单点,MVC 其实就是为了项目工程化的一种分工模式; MVC 中的最大缺点就是单项输入输出,所有的 M 的变化及 V 层的变化,必须通过 C 层
阅读全文
摘要:Babel官网 Babel github :https://github.com/babel/babel/tree/master/packages Babel 在线转化:https://www.babeljs.cn/repl Babel 是干嘛的 用于将 ECMAScript 2015+ 版本的代码
阅读全文
摘要:查看原文|编辑此页 官方文档 为了更合适且方便地使用配置,可以在 webpack.config.js 中对 webpack 进行配置。CLI 中传入的任何参数会在配置文件中映射为对应的参数。 如果你还没有安装 webpack,请查看安装指南。 webpack 的新 CLI 正在开发中。正在添加新功能
阅读全文
摘要:webpack官网:https://www.webpackjs.com/ 准备 下载Node.js和npm 一个命令行工具。不是必须的,用自带的命令行也可以。 创建一个文件夹,作为根目录,比如 npm-webpack 这时,你将看到一个空文件夹 开始 命令行打开至根目录 键入 npm init,一路
阅读全文
摘要:最开始我是使用 select2,但是select2有个比较烦人的缺陷,多选不支持搜索,这样如果下拉菜单选项多了,那岂不是要一直划拉,这时候有人会问了,你是不是没看官方文档,额 ,官方文档我还真看了,讷讷,官方原话 所有我开始找另外的插件,找啊找,找到了multiple-select,先看了官方的例子
阅读全文
摘要:PHP 自带函数 fputcsv 可以实现打印报表(Excel)功能。如果你的对报表格式要求不是很高,那么 fputcsv 是很好的选择。它执行效率高,不需要第三方库,用起来很方便。 一、用 fputcsv 导出报表 <?php $list = array ( "George,John,Thomas
阅读全文
摘要:简介 Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架, 提供一系列强大特性帮助你创建各种Web应用。Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了Web应用所需的功能。丰富的HTTP工具以及来自Connect框架的中间件随取随
阅读全文
摘要:ECMAScript的变迁 ECMAScript 1.0(1997年) ECMAScript 2.0(1998年) ECMAScript 3.0(1999年12月) ECMAScript 4.0 (太激进,夭折了) ECMAScript 5.0 (2009) ECMAScript 6.0 (2015
阅读全文
摘要:前面几篇播客使用过内置fs模块,http模块, 而这些模块都不是我们写的, 都是直接拿过来使用, 那么我们能不能自己写一个模块, 应该怎么写, 有哪些规矩, 如果我们自己写了一个模块, 能不能提供给其他编程人员直接使用, 应该怎么用? Electron 跨平台的桌面应用框架: https://ele
阅读全文
摘要:一、引言 在开发环境下,往往需要一个工具来自动重启项目工程。写 NodeJs 的时候发现 supervisior 在很多地方都有他的身影,NodeJs 也有一个 npm 模块 supervisior 也是用来监控进程的,不过除了 supervisior 外,还有很多其他的工具;从 Github 的评
阅读全文
摘要:我们开始通过前端浏览器发送ajax请求获取服务器数据的,前端获取数据后进行遍历展示; 缺点就是发送多次请求、不利于搜索引擎查找。 那么如何改善呢? 可以修改为后端渲染数据,如 使用模板引擎art-template art-template一些资源 #npm 地址 https://www.npmjs.
阅读全文
摘要:# npm的使用 npm 中文网:https://www.npmjs.cn/ npm的安装 NPM是随同NodeJS一起安装的包管理工具,只要安装了Node.js,npm也安装好了,node.js的安装:https://www.cnblogs.com/makalochen/p/13762163.h
阅读全文
摘要:自执行函数 自执行函数的好处:匿名函数自执行里面的所有东西都是一个局部的。防止和其他的代码冲突。 自执行函数的四种写法 自执行函数的第一种写法:最前最后加括号 这种写法是jslint推荐的写法,可以让阅读者清楚的看到这是一个整体。 注意:这种写法必须保证js代码的结尾处以封号结尾,不然会报Uncau
阅读全文
摘要:# Node 核心模块HTTP模块 客户端、服务端对我们都不陌生,Node.js 中的 HTTP 接口被设计成支持协议的许多特性。 比如,大块编码的消息。 这些接口不缓冲完整的请求或响应,用户能够以流的形式处理数据。 为了支持各种可能的 HTTP 应用,Node.js 的 HTTP API 是非常
阅读全文
摘要:Node模块的分类 浏览器(客户端)中的JS Node中的JS 在浏览器运行的js 有BOM和DOM 及网络控制等对象,Node也有各种各样的模块,但大致可分为三类: 1、核心模块 2、文件模块 3、第三方模块(npm安装的) Node 核心模块 核心模块有哪些? 可以参考http://nodejs
阅读全文
摘要:# Node 简介和环境安装 Node简介 1 Node是什么 Node 是一个基于 Chrome V8 引擎的JavaScript 运行环境。 Node 不是一种独立的语言、Node不是 JavaScript 框架, Node是一个除了浏览器之外的、可以让JavaScript 运行的环境 Nod
阅读全文

浙公网安备 33010602011771号