angularjs引入kindeditor

前些天项目中要引入kindeditor,在网上巴拉了很多,没找到成功的,自己折腾了几天,终于引入了。 最主要还是自己知识不能熟练应用 ,废话不多说,直接开搞。

<script type="text/javascript" src="/js/angular.min.js"></script>
<script type="text/javascript" src="/js/angular-route.min.js"></script>
<script charset="utf-8" src="/js/kindeditor-min.js"></script>
<script charset="utf-8" src="/js/lang/zh_CN.js"></script>
<script>
var homeApp = angular.module("homeApp", ["ngRoute", "ms.kindeditor"]);
angular.module("ms.kindeditor", [])
    .directive('msKindeditor', [function () {
        return {
            restrict: 'EA',
            require: '?ngModel',
            scope: {},
            link: function (scope, element, attrs, kindEditorController) {
                var kindeditor;
                //如果要动态的生产kindeditor 则必须去掉/ KindEditor.ready(function (K) {方法
                editor1 = KindEditor.create('textarea[name="content"]', {allowFileManager: true});
            }
        }
    }]);
homeApp.config(["$routeProvider", function ($routeProvider) {

    $routeProvider
        .when('/textarea', {
            templateUrl: '../textarea.html'
 
 
 
        }).otherwise({redirectTo: '/textarea'
 
 
 
  })
}]) ; </script>
<body ng-app="homeApp" ng-controller="homeController" >
    <!-- 主要部分 -->
    <div ng-view>

    </div>
</div>
</body>

在ng-view中引入模块加载kindeditor,textarea.html

<textarea name="content" id="hText" cols="60" rows="15" ms-kindeditor ng-model="value"
          placeholder="请输入" ></textarea>

,就可以动态加载kindeditor了






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值