提交 0dd4ae5b 编写于 作者: Q qiang

fix(ssr): type

上级 18ca489f
......@@ -70,8 +70,8 @@ export default /*#__PURE__*/ defineBuiltInComponent({
const contexts: MovableViewContext[] = []
for (let index = 0; index < movableViewItems.length; index++) {
let movableViewItem: VNode | Element = movableViewItems[index]
if (!(movableViewItem instanceof Element)) {
movableViewItem = movableViewItem.el as HTMLElement
if (!(__PLATFORM__ === 'app' && movableViewItem instanceof Element)) {
movableViewItem = (movableViewItem as VNode).el as HTMLElement
}
const movableViewContext = originMovableViewContexts.find(
(context) => movableViewItem === context.rootRef.value
......
......@@ -106,7 +106,7 @@ export default /*#__PURE__*/ defineBuiltInComponent({
let columnsRef: Ref<VNode[] | HTMLCollection> = ref([])
function getItemIndex(vnode: VNode): number {
const columnVNodes = columnsRef.value
if (columnVNodes instanceof HTMLCollection) {
if (__PLATFORM__ === 'app' && columnVNodes instanceof HTMLCollection) {
return Array.prototype.indexOf.call(
columnVNodes as HTMLCollection,
vnode.el
......
......@@ -3344,7 +3344,7 @@ var index$p = /* @__PURE__ */ defineBuiltInComponent({
const contexts = [];
for (let index2 = 0; index2 < movableViewItems.length; index2++) {
let movableViewItem = movableViewItems[index2];
if (!(movableViewItem instanceof Element)) {
{
movableViewItem = movableViewItem.el;
}
const movableViewContext = originMovableViewContexts.find((context) => movableViewItem === context.rootRef.value);
......@@ -4398,9 +4398,6 @@ var PickerView = /* @__PURE__ */ defineBuiltInComponent({
let columnsRef = vue.ref([]);
function getItemIndex(vnode) {
const columnVNodes = columnsRef.value;
if (columnVNodes instanceof HTMLCollection) {
return Array.prototype.indexOf.call(columnVNodes, vnode.el);
}
return columnVNodes.indexOf(vnode);
}
const getPickerViewColumn = function(columnInstance) {
......
......@@ -8420,7 +8420,7 @@ var MovableArea = /* @__PURE__ */ defineBuiltInComponent({
const contexts = [];
for (let index2 = 0; index2 < movableViewItems.length; index2++) {
let movableViewItem = movableViewItems[index2];
if (!(movableViewItem instanceof Element)) {
{
movableViewItem = movableViewItem.el;
}
const movableViewContext = originMovableViewContexts.find((context) => movableViewItem === context.rootRef.value);
......@@ -9806,9 +9806,6 @@ var PickerView = /* @__PURE__ */ defineBuiltInComponent({
let columnsRef = ref([]);
function getItemIndex(vnode) {
const columnVNodes = columnsRef.value;
if (columnVNodes instanceof HTMLCollection) {
return Array.prototype.indexOf.call(columnVNodes, vnode.el);
}
return columnVNodes.indexOf(vnode);
}
const getPickerViewColumn = function(columnInstance) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册