ICode9

精准搜索请尝试: 精确搜索
  • React如何动态导入组件,封装一个组件,动态导入自己定义的组件!2022-05-27 14:03:52

    1.目录结构    2.index.js主要内容     import React from 'react'; import PropTypes from 'prop-types'; const prefixCls = 'change-components'; const ChangeComponents = (props) => { const { componentName } = props; const dyn

  • ElementUI源码之--emitter.js实现多层级父子组件间事件广播和事件派发2022-02-24 21:01:33

    概要 ElementUI作为一个流行易用的前端UI组件库,受到了广大前端程序开发者的青睐。因此我们很有必要了解一下ElementUI有哪些值得我们学习地方,将值得借鉴的设计思想应用到自己的业务场景中。本系列本章旨在解构ElementUI源码的架构逻辑与组件设计细节,希望同学们可以get有用的技能,

  • Android 车载应用开发与分析(5) - CarLauncher(一)2022-01-08 15:32:28

    在之前的Android车载应用开发与分析(1) - Android Automotive概述与编译中了解了如何下载以及编译面向车载IVI的Android系统,一切顺利的话,运行模拟器,等待启动动画播放完毕后,我们所能看到的第一个APP就是车载android的桌面,而这就是本篇文章的重点 - CarLauncher。 本篇文章以解析

  • Vue Component2021-11-12 10:02:53

    component Props: is - string | Component | VNode 用法: 渲染一个“元组件”为动态组件。依 is 的值,来决定哪个组件被渲染。is 的值是一个字符串,它既可以是 HTML 标签名称也可以是组件名称。 <!-- 动态组件由 vm 实例的 `componentId` property 控制 --> <component

  • Android 获取服务是否在后台 & 获取TopActivity2021-08-29 10:04:36

    ActivityManager manager = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) { if (serviceName.equals(service.service.getClassName())) { return t

  • vue ElementUI中dispatch和broadcast事件派发(通过mixin引入使用)2021-07-20 12:31:55

    function broadcast(componentName, eventName, params) {   this.$children.forEach(child => {   var name = child.$options.componentName;   if (name === componentName) {     child.$emit.apply(child, [eventName].concat(params));   } else {     bro

  • Android实战开发篇 跳转自启动管理2021-07-19 10:01:08

    import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Build; import android.provider.Settings; import android.util.Log; public class MobileInfoUtils { /**

  • 注册多个组件2021-07-10 20:34:09

    /** * require.context * @param {directory}:表示检索的目录 * @param {useSubdirectories}:表示是否检索子文件夹 * @param {regExp}:匹配文件的正则表达式,一般是文件名 * @param {mode}:加载模式,同步/异步 */ import { App } from "vue"; const v = require.context(

  • 动态隐藏App启动图标2021-05-18 11:02:01

    隐藏APP启动图标,网上说使用COMPONENT_ENABLED_STATE_DISABLED隐藏后不能显示,需要使用COMPONENT_ENABLED_STATE_DISABLED_USER,我没有出现这个情况。LaunchActivity为对应的禁用activity,我们把启动图标设置放在这个activity中,在禁用后,就看不到该图标了,也不能通过startActivity来启动

  • Android 系统开机时间优化2021-03-26 14:30:00

    public static void setDefaultHome(Context context) { PackageManager packageManager = context.getPackageManager(); final ComponentName component = Constants.HOME_COMPONENTNAME; final List<ResolveInfo> homeActivities = new

  • element - 广播和派遣函数2021-02-23 14:34:51

    function broadcast(componentName, eventName, params) { this.$children.forEach(child => { var name = child.$options.componentName; if (name === componentName) { child.$emit.apply(child, [eventName].concat(params)); } else { br

  • vue组件库封装 广播 $dispatch $broadcast2020-04-03 22:08:11

    $dispatch和$broadcast源代码: function broadcast (componentName, eventName, params) { this.$children.forEach(child => { const name = child.$options.name // 组件名与传入componentName一致 if (name === componentName) { // 子组件触发eventName事

  • 基于vueCli2发布一个vue组件的npm包2019-09-17 14:05:43

    文章目录初始化项目完善内容编写组件编写指令统一导出发布前准备generator-standard-readme完善`package.json`文件本地包测试发布到npm 这篇文章主要记录了从零发布一个vue的npm包(包含一个简单的指令和一个vue组件)的实践过程及些许心得。 初始化项目 这里我们通过@vue/c

  • 课设记录-Day142019-09-01 21:01:17

    今日工作: 今天的主要任务是完成Android的多线程服务,相比于直接用activity在后台运行,服务service效率更高。 Android Service是Android四大组件之一,它主要用来执行一些不与用户交互的long-run的操作。 明日计划: 继续完善车辆信息上传。 分屏功能步骤过于繁琐,解决方案现在还没有,还需

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有