Javascript 通过HTML中的计算值设置scopr值

Javascript 通过HTML中的计算值设置scopr值,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,这是Shamsi date tiem中日期时间选择器的示例代码 问题是我不知道如何使用gdate设置scope变量gdate在html中计算值并选择时间 我想通过gdate 多谢各位 ng jalaali公寓日期选择器演示 *{字体系列:'tahoma';方向:rtl;} نمایش دیت پیکر برای تقویم جلالی یا تاریخی انتخاب کنید م㶎砦砦砦砦砦砦砦砦砦砦 {{date | json}} {{gdate | json} {{gfdate}}

这是Shamsi date tiem中日期时间选择器的示例代码

问题是我不知道如何使用
gdate
设置scope变量
gdate
在html中计算值并选择时间

我想通过
gdate

多谢各位


ng jalaali公寓日期选择器演示
*{字体系列:'tahoma';方向:rtl;}
نمایش دیت پیکر برای تقویم جلالی 
یا
تاریخی انتخاب کنید
م㶎砦砦砦砦砦砦砦砦砦砦
  • {{date | json}}
  • {{gdate | json}
  • {{gfdate}}

以下内容:
  • {{date2 | json}}

(功能(){ "严格使用",; /** *ng日期选择器演示的测试代码 */ 有棱角的 .module('testApp',['ngJalaaliFlatDatepicker']) .controller('mainController',['scope',mainController]); 功能主控制器($scope){ $scope.datepickerConfig={ 允许未来:false, 日期格式:“jyyy/jMM/jDD”, gregorianDateFormat:'YYYY/DD/MM', minDate:time.utc('2008','YYYY') }; $scope.date=“1395/04/08”; } })();
这是可接受的应用之一。您可以使用ngInit从服务器端注入值。本例使用PHP,但适用于任何服务器端语言:

<div ng-controller="mainController" ng-init="gdate = <?php echo $gdate; ?>">
  <!-- ... -->
</div>

当你说“HTML计算值”是什么意思?是注入HTML的服务器端值吗?@JoelCDoyle否这是使用指令计算的值。请运行代码段并选择datedoes
ng init
impact on runtime?我认为ng init只在首字母处起作用这是日期选择器
// mainController
$timeout(function() {
  console.log(gdate);
}

//or

$scope.apply(function() {
  console.log(gdate);
});