运行private DateTime newdate = DateTime.Now;
private void Window_Loaded(object sender, RoutedEventArgs e)
{
calctl.SelectedDate = DateTime.Now;
calctl.DisplayMode = System.Windows.Controls.CalendarMode.Year;
}
private void calctl_DisplayModeChanged(object sender, CalendarModeChangedEventArgs e)
{
if (calctl.DisplayMode == System.Windows.Controls.CalendarMode.Month)
{
newdate = calctl.DisplayDate;
calctl.DisplayMode = System.Windows.Controls.CalendarMode.Year;
}
}
不会将我的代码从ES6转换为ES5。这使输出文件无法使用。
输入文件的示例内容:
jspm bundle-sfx some/input some/output.js
答案 0 :(得分:7)
正如jspm作者here所解释的那样:
ES6转换只发生在ES6模块上,而不是用CommonJS编写的ES6文件。
这意味着只有使用模块语法([1,2,3,4].map((i)=>i*i);
,import
)的文件才会发生转换。可以通过在源文件的顶部添加export
来强制它,因为:
"format es6";