摘要: 问题描述:背景图片打包后的问题 如下图: 当使用npm run dev命令本地访问的时候,背景图片是正常显示的,可使用npm run build命令打包后,访问dist目录下的项目,页面背景图路径就不对了,显示不出背景图。如下两张图对比 图一:使用npm run dev命令访问 图二:使用npm r阅读全文
posted @ 2018-09-07 20:14 Hi-Sen 阅读(20) 评论(0) 编辑
摘要: 1.进入cmd命令窗口,写netstat -ano|findstr "8080" cmd窗口给我的信息为: 上述红框框内部的尾部有一个26120为端口8080对应的PID值 '26120'. 2.kill这个pid值taskkill -PID 26120 -F cmd窗口给我的信息为: 这个是通过C阅读全文
posted @ 2018-08-28 10:15 Hi-Sen 阅读(12) 评论(0) 编辑
摘要: 前言: 我们的vue代码打包上传到服务器之后, 要是数据接口 以后换了域名什么的,是不是需要重新去vue文件里修改接口。 能不能生成一个配置文件,里面可以配置域名或其它什么字段之类的,这样以后换了域名,只需打开记事本 修改一下域名即可。 教程: 第一步:安装generate-asset-webpac阅读全文
posted @ 2018-08-27 17:03 Hi-Sen 阅读(277) 评论(0) 编辑
摘要: 问题场景: input 输入框 调用 methods 方法 emit 广播出去,父组件监听,期间 watch 监听输入框值变化,返回最新值,这里就会存在问题,输入事件先调用 methods 里边的方法,再调用 watch , 所以 emit 广播出去的值一直都是上一次的值。 解决: 1,settim阅读全文
posted @ 2018-08-10 15:25 Hi-Sen 阅读(75) 评论(0) 编辑
摘要: 花瓣散落效果,直接上代码 html css js阅读全文
posted @ 2018-07-24 10:20 Hi-Sen 阅读(148) 评论(0) 编辑
摘要: 解决发案: 第一步:查看默认全局安装路径。指令:npm config get prefix 复制默认全局安装路径在你的系统显示目录中删除npm文件夹。对于大多数系统显示目录为:/usr/local 第二步:cmd进入到你的项目路径初始化npm就会生成一个package.json文件。指令:npm i阅读全文
posted @ 2018-07-17 21:16 Hi-Sen 阅读(560) 评论(0) 编辑
摘要: 用一个基础类,让TextInput 继承这个基础类 ,判断是否是IOS系统,最后返回一个 TextInput 直接上代码:阅读全文
posted @ 2018-07-06 09:01 Hi-Sen 阅读(1217) 评论(0) 编辑
摘要: 1,很多时候我们做一个项目接口会返回一段 HTML 文本,然后我们把它解析渲染成正常的html, 本人就遇到了这样的问题,(还是渲染这段代码文本,并没有解析) 2,解决:阅读全文
posted @ 2018-07-04 18:08 Hi-Sen 阅读(482) 评论(0) 编辑
摘要: 这个问题困扰了我3天,各种方法处理: 进入 android 目录 ./gradlew clean 一下,然后回到项目根目录,react-native run-android 有的时候也可以解决, build 一下也可以,但都没有完美解决这个问题 最后解决方案 : 三者都要注意 1, 项目根目录 执行阅读全文
posted @ 2018-06-06 19:03 Hi-Sen 阅读(790) 评论(0) 编辑
摘要: TextInput控件后面根了一个搜索按钮,当TextInput中输入内容后,点击搜索获取内容,并触发搜索, Bug : 不能触发回调 解决: keyboardShouldPersistTaps={'always'} keyboardShouldPersistTaps enum('always', 阅读全文
posted @ 2018-06-06 18:54 Hi-Sen 阅读(417) 评论(0) 编辑
摘要: 1,首先创建 2,安装 react-router 3,项目目录我就不介绍了,初识 react 加上 Antd UI框架 写了一个小demo,github地址如下: https://github.com/Hi-Sen/React-Antd-demo-one阅读全文
posted @ 2018-05-31 17:08 Hi-Sen 阅读(288) 评论(0) 编辑
摘要: 1,首先下载 安装 npm install mssql --save 3.3.0版本, TypeError: _this.mssql.Connection is not a constructor 这个是mssql的版本问题,4.x版本对3.x版本的一些方法不支持了,改用mssql 3.3.0版本就阅读全文
posted @ 2018-05-29 14:05 Hi-Sen 阅读(96) 评论(0) 编辑
摘要: 修改 native-echarts 下 src 下 components 下 Echarts 下的 index.js 代码如下,注释是源码阅读全文
posted @ 2018-05-24 12:00 Hi-Sen 阅读(738) 评论(0) 编辑
摘要: (1)react-navigation库属性介绍(2)StackNavigator、TabNavigator实现界面间跳转,Tab切换(3)StackNavigator界面间跳转、传值、取值(4)DrawerNavigator实现抽屉导航菜单(5)DrawerNavigator扩展功能(6)自定义r阅读全文
posted @ 2018-05-18 17:10 Hi-Sen 阅读(183) 评论(0) 编辑
摘要: GIT 例子地址 https://github.com/Hi-Sen/react-native-navbar-or-swiper 下载 npm install react-native-scrollable-tab-view --save // 引入 react-native-scrollable-阅读全文
posted @ 2018-05-15 17:18 Hi-Sen 阅读(115) 评论(0) 编辑
摘要: 而在React Native中,有4个容器属性,2个项目属性,分别是: 容器属性:flexDirection flexWrap justifyContent alignItems 项目属性(子元素属性):flex alignSelf flex-direction属性 flex-direction属性阅读全文
posted @ 2018-05-10 16:07 Hi-Sen 阅读(63) 评论(0) 编辑
摘要: 这里是用 基于ES6 promise 的 axios 插件 ,当然需要先下载此插件 1,首先在跟目录创建 http 文件夹 并在里边创建 index.js 代码如下: 2 , 封装及拦截器的使用: 3,在需要使用 使用请求的页面方法如下:阅读全文
posted @ 2018-05-04 18:43 Hi-Sen 阅读(699) 评论(0) 编辑
摘要: 首先,下载,安装,引入react-navigation npm install --save react-navigation 或者 yarn add react-navigation GIT例子地址(tabbar , 路由跳转) : https://github.com/Hi-Sen/react-阅读全文
posted @ 2018-05-04 14:58 Hi-Sen 阅读(683) 评论(0) 编辑
摘要: react-native-swiper的github地址 使用说明: 1. 先安装React-native-swiper npm i react-native-swiper –save 2. 导入Swiper import Swiper from ‘react-native-swiper’; 直接上阅读全文
posted @ 2018-05-04 14:09 Hi-Sen 阅读(65) 评论(0) 编辑
摘要: 一、注册\登录 打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作。如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中)。 注册 如果没有账号,则需要先注册。在登录界面,点击Create an accou阅读全文
posted @ 2018-05-02 11:17 Hi-Sen 阅读(47) 评论(0) 编辑
摘要: JQ 的 ajax 封装function Ajax(opt){ var isdefult=opt.isdefult||"need";//判断是否需要这个函数来判断,还是在页面请求回来的数据回来之后判断 $.ajax({ url:'http://haha/'+opt.url,//数据的接口的路径 dataType:'json', ty...阅读全文
posted @ 2018-04-26 17:24 Hi-Sen 阅读(41) 评论(0) 编辑
SQL
摘要: INSERT INTO 插入数据 DELETE 删除行 Update 修改更新数据 SQL SELECT DISTINCT 去掉重复的值 AND 运算符 并 OR 运算符 或者 SQL TOP SQL TOP 分页 SQL LIKE阅读全文
posted @ 2018-04-24 16:53 Hi-Sen 阅读(34) 评论(0) 编辑
摘要: 做网络控制平台时曾经遇到一个问题,就是mysql和sql server 2000中sql语句的不同: 在MySQL中,可以用 Limit 来查询第 m 列到第 n 列的记录,例如: 但是,在SQL Server中,不支持 Limit 语句。怎么办呢? 我们以SQL Server 2005为例,就以它阅读全文
posted @ 2018-04-20 10:42 Hi-Sen 阅读(36) 评论(0) 编辑
摘要: 1,首先安装axios 2,在项目文件pluginsw文件夹里(哪个文件夹自己随便啊)创建axios.js,代码如下: 3,在其他组件里边使用 首先引入axios.js 然后使用:阅读全文
posted @ 2018-04-11 13:58 Hi-Sen 阅读(2145) 评论(0) 编辑
摘要: // 获取滚动条当前的位置 getScrollTop () { let scrollTop = 0; if(document.documentElement && document.documentElement.scrollTop) { scrollTop = document.docum...阅读全文
posted @ 2018-04-11 10:10 Hi-Sen 阅读(51) 评论(0) 编辑
摘要: 1,首先下载需要使用的插件 2,然后在 plugins 中创建对应的 js 文件 element-ui.js / mint-ui.js 3,在 nuxt.config.js 中配置 vendor: ['element-ui','mint-ui'] // 在 build 对象里边 //下边的 plug阅读全文
posted @ 2018-04-09 16:31 Hi-Sen 阅读(777) 评论(0) 编辑
摘要: Nuxt.js 依据 pages 目录结构自动生成 vue-router 模块的路由配置。 我做了一个小例子:大家看一下就明白了 动态路由参数校验 进入一个页面,对参数传递的正确性校验是必须的,Nuxt.js也贴心的为我们准备了校验方法 validate( )。 单个组件meta设置 通过路由传过来阅读全文
posted @ 2018-04-04 16:43 Hi-Sen 阅读(1054) 评论(0) 编辑
摘要: 什么是SSR? SSR,即服务器渲染,就是在服务器端将对Vue页面进行渲染生成html文件,将html页面传递给浏览器。 Nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(服务器端渲染)。再直白点说,就是Vue.js原来是开发SPA(单页应用)的,但是随着技术的普及,很多人想阅读全文
posted @ 2018-04-04 15:47 Hi-Sen 阅读(434) 评论(0) 编辑
摘要: 在网上找到pm2.目前似乎最常见的线上部署nodejs项目的有forever,pm2这两种。使用场合: forever管理多个站点,每个站点访问量不大,不需要监控。 pm2 网站访问量比较大,需要完整的监控界面。 PM2的主要特性: 内建负载均衡(使用Node cluster 集群模块) 后台运行 阅读全文
posted @ 2018-04-02 09:27 Hi-Sen 阅读(553) 评论(0) 编辑
摘要: 如何将本地项目上传到git 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 git add . 3、用命令 gi阅读全文
posted @ 2018-03-30 18:29 Hi-Sen 阅读(320) 评论(0) 编辑
摘要: 简介 NSSM是一款可将Nodejs项目注册为Windows系统服务的工具。当你的Node.js项目需要部署在Windows Server上时,NSSM是一个不错的选择。 特点 NSSM将Node.js项目注册为服务后,启动、停止、重启皆由windows来管理,所以我们不必担心NSSM无法处理项目因阅读全文
posted @ 2018-03-29 16:04 Hi-Sen 阅读(2198) 评论(0) 编辑
摘要: 1,下载,安装 mysql 数据库 2,基于express框架创建一个项目 sequelize说明文档,以下链接 https://itbilu.com/nodejs/npm/VkYIaRPz-.html#induction-install 然后在项目里边添加目录及文件 1,新建一个mysql的配置文阅读全文
posted @ 2018-03-23 16:50 Hi-Sen 阅读(980) 评论(0) 编辑
摘要: 什么是Express 借用官方的介绍,Express是一个基于Node.js平台的极简、灵活的web应用开发框架,它提供了一系列强大的特性,帮助你创建各种 Web和移动设备应用、 如何安装 请先确保你的机器上安装了Node.js,然后通过npm方式来安装,非常方便。 安装步骤 1. 安装 Expre阅读全文
posted @ 2018-03-23 16:19 Hi-Sen 阅读(88) 评论(0) 编辑
摘要: Vue中的 this.$router.push() 参数获取 (通过路由传参) 传递参数的方法:1.Params 由于动态路由也是传递params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。需要用name来指定页面。 及通过阅读全文
posted @ 2018-02-07 18:01 Hi-Sen 阅读(2244) 评论(0) 编辑
摘要: vue-piczoom:基于vue2.x的电商图片放大镜插件 使用步骤 # 安装 install npm install vue-piczoom --save # 使用 use --script import PicZoom from 'vue-piczoom' export default { n阅读全文
posted @ 2018-01-24 09:55 Hi-Sen 阅读(947) 评论(0) 编辑
摘要: var startPos = 0,endPos = 0,isScrolling = 0; document.addEventListener('touchstart',function(event){ var touch = event.targetTouches[0]; //touches数组对象阅读全文
posted @ 2018-01-19 11:29 Hi-Sen 阅读(91) 评论(0) 编辑
摘要: 1. npm install babel-polyfill --save 2. 在main.ts中 import "babel-polyfill" 3. 如果使用了vuex,则在vuex的index.ts文件中也要 import "babel-polyfill",最好放在 import Vuex f阅读全文
posted @ 2018-01-02 13:34 Hi-Sen 阅读(1550) 评论(0) 编辑
摘要: 1.父组件传递数据给子组件 父组件数据如何传递给子组件呢?可以通过props属性来实现 父组件: //这里必须要用 - 代替驼峰 data(){ return { msg: [1,2,3] }; } 子组件通过props来接收数据: 方式1: props: ['childMsg'] 方式2 : props: { chi...阅读全文
posted @ 2017-12-11 10:54 Hi-Sen 阅读(13621) 评论(0) 编辑
摘要: Vue调试神器vue-devtools安装 Vue调试神器vue-devtools安装 Vue调试神器vue-devtools安装 Vue调试神器vue-devtools安装 Vue调试神器vue-devtools安装 Vue调试神器vue-devtools安装 Vue调试神器vue-devtool阅读全文
posted @ 2017-12-08 14:39 Hi-Sen 阅读(603) 评论(0) 编辑
摘要: 解决方法阅读全文
posted @ 2017-11-29 14:45 Hi-Sen 阅读(178) 评论(0) 编辑