npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

binu

v1.0.9

Published

This is an easier platfrom with custom component for vue.

Downloads

89

Readme

简介

binu 是一个 vue2.x 插件,用于快速构建页面的 布局、自定义模块集成、自定义场景、可视化展示集成等应用场景,可供技术人员与非技术人员快速迭代页面/场景。

安装

npm install binu -D

引入 && 注册

main.js:

import "binu/bine.css" // 引入样式文件
import binu from "binu" // 引入插件
Vue.use(binu) // 全局注册插件

使用说明

vue中使用:

epfm —— 自定义平台插件

1. 编辑模式下:

<template>
    <div id="app">
        <epfm @saveHandle="saveScene" />
    </div>
</template>

<script>
export default {
  name: 'app',
  methods: {
    saveScene(data) {
      console.log(data) // 该data值为保存的场景数据,可以调接口保存
      localStorage.setItem('myScene',JSON.stringify(data))
      alert('已保存')
    }
  }
}
</script>
2. 展示模式下:

<template>
    <div id="app">
        <epfm @saveHandle="saveScene" :inputScene="scene" :isEdit="false" />
    </div>
</template>

<script>
export default {
    name: 'app',
    data() {
        return {
            scene: null // 需要导入的场景数据(编辑模式下保存的数据),或通过接口方式获得
        }
    },
    created() {
        const data = JSON.parse(localStorage.getItem('myScene')); // 本示例自定义场景保存在浏览器本地
        this.scene = data;
    },
    methods: {
        saveScene(data) {
            // 展示模式下,如果对重现的布局需要调整位置,仍可通过双击方式切换移动布局位置
            // 通过组合键ctrl + s来再次保存场景
            console.log(data)
        }
    }
}
</script>

界面操作示图

  1. 初始化

联系方式

qq:1204443652
email:[email protected]