ICode9

精准搜索请尝试: 精确搜索
  • vue.js3:父组件子组件互相访问数据方法(vue@3.2.37)2022-06-25 14:34:10

    一,js代码 1,Child.vue <template> <div style="background: #ffff00;"> <div>这是子组件</div> <div>参数default:{{defaultStr}},参数top:{{topStr}}</div> <div>变量:{{childName}}</div> <button @click

  • 编程技巧│提高 Javascript 代码效率的技巧2022-06-25 11:34:00

    目录一、变量声明二、三元运算符三、解构赋值四、解构交换五、箭头函数六、字符串模版七、多值匹配八、ES6对象简写九、字符串转数字十、次方相乘十一、数组合并十二、查找数组最大值最小值十三、获取字符串字符十四、并&&操作十五、数组排序十六、数组过滤十七、for循环十八、判

  • vue引入mock的json数据2022-06-25 11:01:59

        const baseData = require("./mock.json");  

  • C#编码规范(自定义)2022-06-25 08:31:31

    1.变量名用camelCase命名法(即lowerCamelCase,小驼峰拼写法)命名。     即小写字母开头,如果变量名是复合词,第二个单词的首字母大写。     举例: int digitsCount; 2.函数名用CamelCase命名法(即UpperCamelCase,大驼峰拼写法,又称PascalCase,帕斯卡拼写法)命名。     举例:ReadDigits

  • React技巧之检查元素是否可见2022-06-25 00:04:01

    原文链接:https://bobbyhadz.com/blog/react-check-if-element-in-viewport 作者:Borislav Hadzhiev 正文从这开始~ 总览 在React中,检查元素是否在视口范围内: 在元素上设置ref属性。 使用IntersectionObserver API来跟踪元素是否与视口相交。 import {useEffect, useRef, useState

  • konva系列教程2:绘制图形2022-06-24 23:34:50

    大家好,我是前端西瓜哥,今天继续学习 konva。 konva 库为我们提供了很多基础的图形,我们来看看具体都有哪些。 绘制矩形(Rect) // 舞台对象,会找到对应元素,在其下创建 canvas 元素 const stage = new Konva.Stage({ container: '#container', // id of container <div> width: 300,

  • [AcWing 1058] 股票买卖 V2022-06-24 22:04:39

    点击查看代码 #include<iostream> #include<cstring> #include<algorithm> using namespace std; const int N = 1e5 + 10; int n; int a[N]; int f[N][3]; int main() { cin >> n; for (int i = 1; i <= n; i ++) cin >> a[i

  • 「Nowhere」Helesta2022-06-24 20:34:06

    题目 给定 \(n\) 个互异的整点 \(\{(x_k,y_k)\}_{k=1}^n\),和 \(m\) 个点集 \(\{S_k=\{(x,y)|A_kx+B_ky+C_k>0\}\}_{k=1}^{m}\),请给出一个排列 \(p\in S_m\),使得 \(|S_{p_1}|+\sum_{k=2}^{m}|S_{p_k}\oplus S_{p_{k-1}}|\le M\)。其中 \(A\oplus B\) 表示 \(A,B\) 集合的对称差,

  • 监听 Markdown 文件并热更新 Next.js 页面2022-06-24 19:34:38

    原文:https://gauliang.github.io/blogs/2022/watch-markdown-files-and-hot-load-the-nextjs-page/ Next.js 提供了 Fast-Refresh 能力,它可以为您对 React 组件所做的编辑提供即时反馈。 但是,当你通过 Markdown 文件提供网站内容时,由于 Markdown 不是 React 组件,热更新将失效。 怎

  • [HTML 5] Page Visibility API2022-06-24 19:33:52

    const initPageVisibility = () => { setInterval(() => console.log(document.visibilityState), 1000) } if ('visibilityState' in document) { initPageVisibility() }  If you click other tab, the current tab should be in `hidden` state, ot

  • matrix.h2022-06-24 18:33:37

    /** * * * * * * * */ #ifndef __IGS__matrix_H #define __IGS__matrix_H #include <iterator> #include <iostream> namespace IGS { namespace detail { namespace ns_matrix { template<typena

  • 基于bat脚本的前端发布流程的优化2022-06-24 18:31:24

    背景介绍 前面在基于bat脚本的前端发布流程设计与实现中,我已经介绍了设计与实现,这一篇主要是针对其的一个优化折腾(分两步走,第一步先搞出来,第二步再想着怎么去优化它),我主要做了以下几件事。 "各个击破" ------ 更细粒度地拆分构建、打包、上传模块,逻辑更清晰,维护更简便,程序更鲁棒

  • Vue插值、文本、事件、属性指令2022-06-24 17:01:52

    目录Vue快速使用模板语法之插值文本指令事件指令属性指令 Vue快速使用 编辑器选择 只要能编写html的编辑器都可以。 引入: <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> 快速使用 在js中创建vue对象: <script> // 新建vue对象 const vm = new Vu

  • js找父元素下的指定子元素加class类名2022-06-24 16:35:22

    function D(t) { if (!t) return; const e = t.xxx; $(".top-toolbar").children().each((function() { const i = $(this); switch (i.attr("title")) { case "你好":

  • 关于js树形方法封装的心得2022-06-24 15:06:27

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible&quo

  • 现代化前端规范:工具+代码2022-06-24 14:31:06

    前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。 欢迎关注公众号「前端每周看」 工具 vscode vscode 可以说是前端最流行的编辑器,其有丰富的插件系统。不同开发人员对编辑器设置不同,比如缩进是用空格还是

  • var/let/const之间的区别2022-06-24 12:33:31

    var 使用var声明的变量存在变量提升的情况 console.log(a) // undefined var a = 2 在编译阶段,编译器会将其变成以下执行 var a console.log(a) a = 20 使用var,我们能够对一个变量进行多次声明,后面声明的变量会覆盖前面的变量声明 var a = 2 var a = 3 console.log(a) // 3 在函

  • uni-app使用Sqlite2022-06-24 12:02:20

          step2:封装常用操作(未对事务进行封装 HTML5+ API Reference (html5plus.org)) // //打开数据库 function openDb(name,path) { return new Promise((resolve,reject)=>{ plus.sqlite.openDatabase({ name: name, //这里是数据库的名称 path: path, //_

  • uniapp + uView使用AntV F6 + table表格插件使用2022-06-24 11:33:39

    首先看页面效果: AntV官网下载F6文件到项目中 <template> <view class="page"> <!-- 导航栏 --> <b-nav-bar class="title"> <template slot="left"> <view @click="nativeBack" class="iconfont icon-zuofanhui

  • Node.js精进(4)——事件触发器2022-06-24 10:03:05

      Events 是 Node.js 中最重要的核心模块之一,很多模块都是依赖其创建的,例如上一节分析的流,文件、网络等模块。   比较知名的 Express、KOA 等框架在其内部也使用了 Events 模块。   Events 模块提供了EventEmitter类,EventEmitter 也叫事件触发器,是一种观察者模式的实现。  

  • 找出链表中所有的父id2022-06-23 09:35:46

    bfs利用队列实现,循环中做的是push => shift => push => shift dfs利用栈实现,循环中做的是push => pop => push => pop 刚刚好,中间仅仅差了一个数组方法: function bfs(target, id) { const quene = [...target] do { const current = quene.shift() if (current.chi

  • 第一章、数据结构与算法2022-06-23 01:02:04

    目录一、数据结构与算法简介1、理论2、刷题3、数据结构与算法二、时间空间复杂度计算1、时间复杂度计算2、空间复杂度计算三、栈1、栈简介2、栈的应用场景3、力扣解题(20. 有效的括号)4、力扣解题(144. 二叉树的前序遍历)四、队列1、队列简介2、队列的应用场景3、力扣解题(933. 最近的

  • C++顶层const与底层const2022-06-22 22:01:13

    (1)顶层const即声明对象本身是一个常量,其内存中存放的值初始化后是不能更改的(且必须有初始化); 如:  const int i = 9;      //定义一个int型常量i,并初始化为9,此后i存储的值就不能更改了; int j; int* const p = &j;    // 定义一个int 型指针常量p存放变量j的地址,此后p存

  • TypeScript 定义变量输出2022-06-22 21:32:53

    定义变量的关键字不同于js里面的var 而是const 新建adu.ts const str='Hello World'; console.log(str); 使用 tsc adu.ts 就可以将typescript转化成javascript。可以看到const变成了var  然后编译js代码 node adu.js 便可以输出了     可以知道TypeScript是通过ts 编译

  • AtCoder Beginner Contest 256(补题)2022-06-22 19:31:58

    E - Takahashi's Anguish 题意: 现有\(N\)个人,现在需要你决定你个排列,第\(i\)个人讨厌第\(X_i\)个人,所以若第\(X_i\)个人排在第\(i\)个人前面的话,则会产生\(C_i\)的厌倦值,现在让你输出最小的厌倦值总和 思路: \(n\)个人,每个人\(i\)都向\(X_i\)连一条有向边,\(n\)个人\(n\)条边,所以若

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有