zoukankan      html  css  js  c++  java
  • Syncfusion 在 core 的架构

    一,Essential JS1

    在套件管理員新增新的套件來源

    Syncfusion ASP.NET Core
    http://nuget.syncfusion.com/nuget_aspnetcore/nuget/getsyncfusionpackages/aspnetcore

    找尋套件 Syncfusion.EJ.AspNet.Core

    出现 EINVRES Request to https://bower.herokuapp.com/packages/jsrender failed with 502
    更新 bower
    npm install -g bower


    在 Bower.json 中新增

    jsrender
    gulp
    syncfusion-javascript

    在 ~/Views/_ViewImports.cshtml 中,加入
    @using Syncfusion.JavaScript
    @addTagHelper *,Syncfusion.EJ
    如此一來,在每個頁面中就都能使用該套件了

    在 ~/Views/_Layout.cshtml 中,加入 css 及 script
    <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />

    <link href="~/lib/syncfusion-javascript/Content/ej/web/bootstrap-theme/ej.web.all.min.css" rel="stylesheet" />

    <link href="~/lib/syncfusion-javascript/Content/ej/web/responsive-css/ej.responsive.css" rel="stylesheet" />

    <script src="~/lib/jquery/dist/jquery.js"></script>

    <script src="~/lib/jsrender/jsrender.min.js"></script>

    <script src="~/lib/syncfusion-javascript/Scripts/ej/web/ej.web.all.min.js"></script>

    qi

    在_Layout.cshtml 中加入

    在@RenderBody() 之前

    @Html.EJ().ScriptManager() 或  <ej-script-manager></ej-script-manager>

    加入 ~/Views/_ViewStart.cshtml 讓每張 Razor 使用的到 _Layout.chstml內定義的 script 及 css

    一,Essential JS2
    使用 Syncfusion Web(Essential JS 2) 使用 2 代,似乎更方便,无需新增新的 nuget source
    找寻并安装 Syncfusion.EJ2 即可
    在 _ViewImports.cshtml 中,加入
    @addTagHelper *.Syncfusion.EJ2 让每一 cshtml页面均可使用 <ej></ej>标签

    在所有控制项的最下方或是 _Layout.cshtml 的 @RenderSection 之后加入
    <ej-scripts></ej-scripts> 才可已使用控件

    可以使用标签式或是使用Html helper来新增标签

    @Html.EJS().Calendar("calendar2").Render()
    <ejs-calendar id="calendar"></ejs-calendar>

    在 _Layout 中有必要的
    @* Syncfusion Essential JS 2 Styles *@
    <link rel="stylesheet" href="https://cdn.syncfusion.com/ej2/material.css" />

    @* Syncfusion Essential JS 2 Scripts *@
    <script src="https://cdn.syncfusion.com/ej2/dist/ej2.min.js"></script>

  • 相关阅读:
    使用pjsip传输已经编码的视频
    xubuntu14.04下编译pjsip及pjsua2 java
    解决 Python.h:没有那个文件或目录 错误的方法
    HIbernate與不支持boolean的數據庫之間的映射
    js数组的操作
    jQuery中ajax的使用与缓存问题的解决方法
    网络游戏中应用可插拔工厂处理消息
    How to Train Triplet Networks with 100K Identities?
    (转)如何用TensorLayer做目标检测的数据增强
    图像超分辨-IDN
  • 原文地址:https://www.cnblogs.com/NICETOMEETYOUSEVEN/p/9378276.html
Copyright © 2011-2022 走看看