前端
飞鸟慕鱼
这个作者很懒,什么都没留下…
展开
-
android webview与js交互
js调用android 1.创建js需要调用的java方法 import android.util.Log; import android.webkit.JavascriptInterface; public class JsFun { @JavascriptInterface public void fun1() { Log.d("js", "fun1"); } @JavascriptInterface public void fun2()原创 2020-10-27 13:24:18 · 340 阅读 · 0 评论 -
svg移动端拖动和缩放
注意:本文的拖动和缩放指的是svg本身的位置不变,但是对里面的元素进行拖拽和缩放 svg的拖动和缩放主要运用的就是svg的transform属性,操作里面的translate和scale就可以了,就是计算方面要用到一些数学变换的知识。 1.缩放比拖动要麻烦很多,先实现拖动,直接看下面的例子。注意测试的时候要换成手机模式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">原创 2020-08-10 16:06:29 · 2960 阅读 · 2 评论 -
svg按中心放大
svg正常放大 <svg xmlns="http://www.w3.org/2000/svg" width="1000" height="1000"> <rect x="30" y="20" width="100" height="100" fill="none" stroke="red" stroke-width="1"/> <rect x="30" y="20" width="100" height="100" fill="none" stroke="yell原创 2020-07-27 10:59:50 · 2200 阅读 · 0 评论 -
nodejs搭建服务器,返回json文件
使用nodejs搭建一个最简单的服务器,用来返回自定义的json数据。 server.js var http = require('http'); var fs = require('fs'); http.createServer((req,res)=>{ //data.json为自定义的json文件 fs.readFile('./data.json',(err, data)...原创 2019-12-18 15:39:37 · 3181 阅读 · 0 评论 -
js axios
基本访问 axios.get('http://feiniaomuyu.top/value') .then(res=>{ console.log(res) }) 带参数访问 axios.get('http://feiniaomuyu.top/value',{ params:{ name: 'lang'...原创 2019-12-18 13:51:13 · 296 阅读 · 0 评论 -
js 模块
1.直接定义变量 let pwd = 'name' 通过script标签引入 多文件会产生冲突 2.定义自调用函数 (function(){ console.log('111') })() 没有命名冲突,但无法服用 3.有返回值得自调用函数 var module = (function(){ return { name:'zhang', ...原创 2019-12-18 13:52:32 · 200 阅读 · 0 评论 -
vue js 高级函数
定义集合 nums: [1, 2, 6, 7, 3, 4, 5] objectNums:[ {count:1, value:2}, {count:2, value:3}, {count:3, value:4}, {count:4, value:5} ] map 遍历集合中的所有元素,对每一个元素进行单独的相同的操作 1.每个成员乘以2倍;对象数组计算 ...原创 2019-12-05 11:28:44 · 265 阅读 · 0 评论