首页
论坛首页
站务文章
技术文章
发布
发布文章
创建话题
创建板块
发布帖子
开通会员
开通黄金会员
全站资源折扣购买
部分内容免费阅读
一对一技术指导
开通黄金会员
开通钻石会员
全站资源折扣购买
部分内容免费阅读
一对一技术指导
开通钻石会员
登录
注册
首页
论坛首页
站务文章
技术文章
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
码云登录
GitHub登录
关注
综合
板块
热门
问答
精华
投票
最新回复
最高评分
jishuya
2年前发布
34次阅读
关注
私信
vue3 无法使用 JSX,除非提供了 “–jsx” 标志。
解决:
在 jsconfig.json 文件 "compilerOptions" 里面添加
"jsx": "preserve",
技术鸭
评分
回复
分享
jishuya
2年前更新
156次阅读
关注
私信
精
拖动盒子边框,实现改变盒子宽度布局
思路:
封装一个函数,传递一个方位,判断需要在那个方位鼠标按下拖动,拖动的边框要显示一个提示线 (5px的盒子)
函数接受到方位字段...
技术鸭
1
回复
分享
jishuya
2年前更新
89次阅读
关注
私信
Gojs 入门详解
GoJS :HTML5 交互性图形库
官网 : https://gojs.net/latest/index.html
演示代码 Html部分 :
<div> gojs <div id="myDiagramDiv" style="width: 900px; height: 900px; background-color: #dae4e4" ></div> </div>
技术鸭
1
回复
分享
jishuya
2年前发布
58次阅读
关注
私信
Layer.js——强大的弹出框
首页: http://www.h-ui.net/lib/layer.js.shtml优点:1.使用方便、上手快2.浏览器兼容性好3.免费使用步骤:1.引入jquery和layer.js2.弹层语句(以打开和关闭遮罩层为例) var loading = layer.open({type: 2,shadeClose:false}); layer.close(loading)使用...
技术鸭
评分
回复
分享
jishuya
2年前更新
101次阅读
关注
私信
React 函数组件和类组件,为什么函数组件更好
何谓类组件(Class Component)基于 ES6 Class 这种写法,通过继承 React.Component 得来的 React 组件。代码:class DemoClass extends React.Component { // 初始化类组件的 state state = { text: "" }; componentDidMount() { // 省略业务逻辑 } changeText...
技术鸭
评分
回复
分享
jishuya
2年前发布
38次阅读
关注
私信
修饰符 native
业务场景:父组件中引用一个子组件,直接在子组件上写@click绑定点击事件(当前页面是父组件)解决痛点:点击事件无法触发用法:使用@click.native="event()"<template> <son-comp @click.native="clickComp"></son-comp>
</template>...
技术鸭
评分
回复
分享
jishuya
2年前发布
73次阅读
关注
私信
选 Vite 还是 Webpack ?
Webpack 的第一次发布是在 2013 年发布,长久以来是主流的前端打包工具。Vite 的第一次发布是在 2021 年,是近两年来前端打包工具中的后起之秀,重点解决 Webpack 在开发阶段的开发痛点。截止 2022.6,Webpack 的 Github Star 数 61.2k,Vite 的 Github Star ...
前端文章
评分
回复
分享
jishuya
2年前更新
114次阅读
关注
私信
封装组件实现 Excel 导入数据
组件依赖 element 和xlsx,该 xlsx 版本为: "xlsx": "^0.18.5""xlsx": "^0.17.0"其他版本暂未测试组件<template> <div class="upload-excel"> <!-- <div class="btn-upload"> --> <el-button :loading="loading" size="mini" type=...
技术鸭
1
回复
分享
jishuya
2年前更新
78次阅读
关注
私信
Element ui 表格渲染太慢怎么优化?
需求:
网页一次要请求 500或1000 条数据的时候但是每一条数据有十几个数值,导致表格渲染时特别卡,用户体验极差.
因为我们还要显示图表,所以请求的数据不能减少,那么改怎么办?
解决思路
技术鸭
评分
回复
分享
jishuya
2年前发布
29次阅读
关注
私信
你知道框架文档是用什么写的吗?
docsify 介绍 自从有了 Markdown, 我就再没用过富文本编辑器,因为 Markdown 的书写有一种心流的感觉。很多博客平台都支持 Mar...
技术鸭
评分
回复
分享
jishuya
2年前更新
22次阅读
关注
私信
Node 借助 cheerio包 简单爬取网页数据
let http = require('http')
let https = require('https')
let url = require('url') // 用于解析url地址
let cheerio = requir...
技术鸭
评分
回复
分享
jishuya
2年前发布
16次阅读
关注
私信
Node 作为客户端(中转站)发送POST请求
let http = require('http')
let https = require('https')
let url = require('url') // 用于解析url地址
const app = http.createServer((req, res) => { let urlobj = url.parse(req.url, true) // 转换为对象 console.log(urlobj); res.writeHead(200,...
技术鸭
评分
回复
分享
jishuya
2年前发布
84次阅读
关注
私信
精
装机软件推荐
截图软件snipaste :可以截取颜色,截图,贴图,等等和鼠标宏搭配简直好用到无敌.官网地址:https://www.snipaste.com/绿色版下载地址: https://loulanshendian.lanzout.com/iKguR05xe9re微软常用运行库资源一驱动总裁的:驱动总裁的介绍:https://www.sysceo.com/So...
精选软件
1
回复
分享
jishuya
2年前发布
38次阅读
关注
私信
精
Node 作为中转站
前端通过接口找node要数据,node向其他服务器请求完数据返回给前端只有浏览器存在跨域问题,node不存在前端<script> fetch('http://127.0.0.1:8080/api/user').then(res => res.json()).then(res => { console.log(res); })
</script>后端let...
技术鸭
评分
回复
分享
jishuya
2年前发布
17次阅读
关注
私信
Node 实现Cors 跨域请求
后端代码let http = require('http') // 创建服务器
let url = require('url') // 用于解析url地址
const app = http.createServer((req, res) => { let urlobj = url.parse(req.url, true) // 转换为对象 console.log(urlobj); res.writeHead(200, { "Con...
技术鸭
评分
回复
分享
jishuya
2年前更新
20次阅读
关注
私信
Node实现Jsonp
因为script不存在跨域问题,所以可以用script发get请求前端动态创建script标签,并设置url地址,定义好函数,并传递函数名给后端.后端拿到函数名返回函数调用,调用前端准备好的函数,前端就可以拿到数据了后端nodelet http = require('http') // 创建服务器
let ur...
技术鸭
评分
回复
分享
jishuya
2年前更新
52次阅读
关注
私信
小程序基础篇笔记
小程序入门篇基础创建演示第一步,新建一个小程序的项目目录。名字可以随便起,这里称为wechat-miniprogram-demo。第二步,在该目录里面,新建一个脚本文件app.js。这个脚本用于对整个小程序进行初始化。第三步,新建一个配置文件app.json,记录项目的一些静...
技术鸭
1
回复
分享
jishuya
2年前发布
47次阅读
关注
私信
精
Eslint常用配置学习
Eslint官网 : http://eslint.cn/Eslint中文规则文档: http://eslint.cn/docs/rules/你可以使用 npm 安装 ESLint:$ npm install eslint --save-dev
pnpm add eslint -D$ ./node_modules/.bin/eslint --init // 设置配置文件vue项目中.eslintrc.js文件常用个...
技术鸭
1
回复
分享
jishuya
2年前发布
82次阅读
关注
私信
精
Mock.js 生成随机数据,拦截 Ajax 请求
1. Mock 基本语法官网:http://mockjs.com/生成指定字符import Mock from 'mockjs';
const data = Mock.mock({ str: '🤣'
});
console.log(data);指定字符和具体个数const data = Mock.mock({ 'str|3': '🤣'
技术鸭
1
回复
分享
jishuya
2年前更新
36次阅读
关注
私信
Vue2和Vue3 双向数据绑定原理
Vue2需求:双向数据绑定(数据变了,视图改变;视图改变,数据也变)const data = { name: 'ifer'
/* const tempData = { ...data } Object.defineProperty(data, 'name', { get() { // 获取 name 的时候会走这儿 return tempData.name }, set(newValue) { ...
技术鸭
评分
回复
分享
加载更多
Hi!请登录
登录
注册
社交账号登录
码云登录
GitHub登录
发布文章
创建话题
创建板块
发布帖子
在手机上浏览此页面
登录
没有账号?立即注册
手机号或邮箱
验证码
发送验证码
记住登录
账号密码登录
登录
用户名/手机号/邮箱
登录密码
记住登录
找回密码
|
免密登录
登录
社交账号登录
码云登录
GitHub登录
使用社交账号登录即表示同意
用户协议
、
隐私声明
注册
已有账号,立即登录
设置用户名
手机号或邮箱
验证码
发送验证码
设置密码
重复密码
邀请码(选填)
注册
注册即表示同意
用户协议
、
隐私声明